package com.qk.management.service;

import com.qk.common.PageResult;
import com.qk.entity.Course;
import java.util.List;
/**
 * @author 李智勇
 * @data 2025/10/5 14:47
 */
public interface CourseService {
    List<Course> listBySubject(Integer subjectId);

    List<Course> list();

    void deleteById(Integer id);

    void update(Course course);

    Course getById(Integer id);

    PageResult<Course> page(Integer subject, String name, Integer target, Integer page, Integer pageSize);

    void addCourse(Course course);

}